export interface RootObject4 {
  value: string;
  label: string;
  parentId: string;
  children: Child[];
  content?: any;
  proId?: any;
}
interface Child {
  value: string;
  label: string;
  parentId: string;
  children?: any;
  content: string;
  proId?: any;
}

export interface RootObject5 {
  value: string;
  label: string;
  parentId: string;
  children: Child5[];
  content?: any;
  proId?: any;
}
interface Child5 {
  value: string;
  label: string;
  parentId: string;
  children?: any;
  content?: any;
  proId?: any;
}

export interface RootObject6 {
  value: string;
  label: string;
  parentId?: any;
  children: Child6[];
  content?: any;
  proId: string;
}
interface Child6 {
  value: string;
  label: string;
  parentId?: any;
  children?: any;
  content?: any;
  proId?: any;
}


export interface DetailObject {
  id: string;
  name: string;
  description: string;
  sxType: string;
  stuCount?: any;
  favorCount?: any;
  favoritesInd: boolean;
  pictureUrl: string;
  subjectTime: number;
  knowledge: any[];
  trade: string[];
  knowledgeName?: any;
  tradeName: string;
  tradeId: string;
  majorId: string;
  majorName: string;
  labelName: string;
  stationId: string;
  stationIds: string;
  majorStationList: string[];
  version: number;
  versionId: string;
  stationName: string;
  knowledgeId?: any;
  authorName?: any;
  discussCount: number;
  answerCount: number;
  showUrl: string;
  majorStationChineseList: string[];
  favorites?: any;
}

export interface StudentTable{
  isAsc: string
  orderByColumn: string
  pageNum: number
  pageSize: number
  proType: string
  specialtyTag: string
  industryTag: string
  proName: string
}

export interface StudentTableList{
  id: string;
  name: string;
  description: string;
  sxType: string;
  stuCount: number;
  favorCount: number;
  favoritesInd: boolean;
  pictureUrl: string;
  subjectTime?: any;
  knowledge?: any;
  trade?: any;
  knowledgeName?: any;
  tradeName?: any;
  tradeId?: any;
  majorId?: any;
  majorName?: any;
  labelName?: any;
  stationId?: any;
  stationIds?: any;
  majorStationList?: any;
  version: number;
  versionId: string;
  stationName?: any;
  knowledgeId?: any;
  authorName?: any;
  discussCount: number;
  answerCount: number;
  showUrl?: any;
  majorStationChineseList?: any;
  favorites: string;
}


export interface commontList{
  userId?: any;
  userName?: any;
  userPictureUrl: string;
  userLevel?: any;
  discussDesc?: any;
  discussTime: string;
  replyTime: string;
  discussCount?: any;
  favorCount?: any;
  id: string;
  proid: string;
  taskid?: any;
  parentid?: any;
  disReplyid: string;
  disReplycontent: string;
  supportCount?: any;
  unsupportCount?: any;
  supportUp?: any;
  unsupportDown?: any;
  supportUpB: boolean;
  unsupportDownB: boolean;
}